home *** CD-ROM | disk | FTP | other *** search
/ Aminet 19 / Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso / Aminet / comm / cnet / INetShell308b.lha / INetShell / Help / irc < prev    next >
Text File  |  1995-06-27  |  16KB  |  603 lines

  1. f1r1cf      TOPIC:r0  c7IRC
  2. r1cfDESCRIPTION:r0  c7Internet Relay Chat
  3. c2
  4.  
  5.   WARNING, THIS IS A LARGE FILE AND IT IS SUGGESTED THAT YOU BUFFER IT.
  6.  
  7.  
  8.   IRC - short for Internet Relay Chat is what you would use to communicate
  9. in a live, interactive chat forum.  If you are familiar with the CNet BBS's
  10. Conference area, then you will like this setup.  IRC is basically a 
  11. conference area with thousands of people in hundreds of different rooms.
  12. Topics can range from sports to the weather.
  13.  
  14.   The IRC client (program) can be rather cryptic to use.  We are using
  15. the program called AmyIRC which is not a very complete IRC client.  Some
  16. of the commands do not work in the client, but are listed in the IRC
  17. Client documentation later below.
  18.  
  19. c6How to use "I" from the main menu:
  20. cc
  21.   INetShell's interface with AmyIRC will allow you to pick a Nickname 
  22. (like your CNet BBS handle-which is the default).  You are then taken to
  23. a menu of IRC servers.  The server is what the IRC Client uses to transfer
  24. messages back and forth from you to other users on the server.  You may
  25. pick an entry from this list of servers.  If you do not get connected
  26. to one, you can try another.  Sometimes a server will refuse connection
  27. if it is full and can't accept any more connections, or if they are
  28. refusing connections to the server during certain times of the day (prime
  29. time for example).
  30. c6
  31.    Commands available at this menu are:
  32.  
  33.  
  34.            c5#  c1A number from the list of servers on the display.
  35.                  ccThis is a number from the list of servers on the
  36.                  display.  Choosing one of the numbers on this list
  37.                  will start the IRC client and send you to the server
  38.                  of your choice.
  39.  
  40.            c5N  c1Move to the next page on the display
  41.                  ccThis option is only available if there is a 2nd page.
  42.  
  43.            c5P  c1Move to the previous page on the display
  44.                  ccThis option is only available if there is a previous
  45.                  page to view.
  46.  
  47.            c5C  c1Change nickname
  48.                  ccThis option allows you to change your nickname
  49.                  before entering a server off the list of servers.
  50.  
  51.            c5Q  c1Quit
  52.                  ccThis option returns you to the INetShell main menu.
  53.  
  54.  
  55.  
  56. c6The following is the documentation that comes with AmyIRC:
  57.  
  58. f1c7
  59. AmyIRC.guide
  60. author "Michael van Elst"
  61. (c) "Copyright © 1994 Michael van Elst"
  62.  
  63.         AmyIRC - a small Amiga IRC client for AS225 and AmiTCP
  64.  
  65.  
  66. The Internet Relay Chat:
  67. ------------------------
  68.  
  69. The Internet Relay Chat
  70.  
  71.  IRC is the second largest waste of productivity invented in the computer
  72. industry so far (the largest one is the World Wide Web which is sufficiently
  73. easy to be used even by computer illiterates}.
  74.  
  75.  IRC is also a very successful communication method that connects computers
  76. on the world's largest computer network called the Internet.  In IRC
  77. discussions are organized into channels where people with related interests 
  78. talk about god and the world (and also about their computers).
  79.  
  80.  People on IRC use nicknames to address each other. But in many situations
  81. it is good when you also know the real person who stands behind a nickname.
  82.  
  83.  Since communication through the IRC system is very fast it can react quickly
  84. to current events.  In the beginning of the Gulf War people gathered in the
  85. "report" channel and exchanged news and reports from participants much faster
  86. than the official news agencies could deliver information.
  87.  
  88.  
  89.  
  90.  
  91. IRC commands:
  92. ------------
  93.  
  94.  AmyIRC commands work similar to Irc II commands.  A command starts with
  95. a lead-in character which is currently either a '/' or a '.'. Input lines
  96. that do not start with a lead-in character are treated as literal text
  97. entries that are sent to the current channel.
  98.  
  99.  ADMIN     ALIAS     AWAY      BAN     CHOP      CTCP      DCC    INVITE
  100.  JOIN      KICK      LIST      LUSERS  LEAVE     MODE      ME     MSG
  101.  NAMES     NICK      NOTICE    PART    QUERY     QUIT      QUOTE  SHOW
  102.  TOPIC     UNBAN     UNCHOP    WHO     WHOIS
  103.  
  104.  
  105.  
  106.  
  107. /ADMIN  server
  108.  
  109.         Ask a server who is responsible for it.
  110.  
  111.  
  112. /ALIAS  name value
  113.  
  114.         Create a shorthand for another command.  The new command '/name' gets
  115.         replaced by 'value', any parameters of the command are appended.
  116.  
  117.         It is not possible to choose an alias name that is identical to a
  118.         built in command. It is possible to create an alias for an existing
  119.         alias.
  120.  
  121.  
  122.  
  123. /AWAY  {notice}
  124.  
  125.         Mark yourself as away.  People that query you with a WHOIS or that
  126.         try to send a MSG will receive your notice text.
  127.  
  128.         If you use the AWAY command without arguments then the notice is 
  129.         removed.
  130.  
  131. See also:
  132.   MSG  WHOIS
  133.  
  134.  
  135.  
  136. /BAN   {nick!user@host}
  137.  
  138.         Add the specified user to the current channels ban list. The ban entry
  139.         consists of a nickname nick and an user specification user@host.
  140.  
  141.         Both parts can contain asterisks and question marks as wildcard 
  142.         characters. I.e.:
  143.  
  144.         nick!*@*       bans a specific nick whatever account is used.
  145.  
  146.         *!user@host    bans a specific account whatever nick is used.
  147.  
  148.         *!*@*.edu      bans all US universities.
  149.  
  150.         Using BAN without parameters displays the channels ban list.
  151.  
  152.  
  153.         This command requires Channel Operator status.
  154.  
  155. See also:
  156.  UNBAN     MODE
  157.  
  158.  
  159.  
  160.  
  161. /CHOP nick
  162.  
  163.         Grant the user with a given nick channel operator status.
  164.  
  165.         To grant channel operator status you need to be channel operator 
  166.         yourself.
  167.  
  168. See also:
  169. UNCHOP      MODE
  170.  
  171.  
  172.  
  173.  
  174. /CTCP  nick command {arguments}
  175.  
  176.         Send a command to the user with the given nick through the
  177.         Client-To-Client-Protocol.
  178.  
  179.         What commands are possible depend on the client used.  Most
  180.         clients accept:
  181.  
  182.         VERSION            send back a text describing what client is used.
  183.         USERINFO           some information about nick.
  184.         FINGER             the output of the finger command on nick's site.
  185.         PING               the network response time to nick.
  186.  
  187.         AmyIRC currently just responds to the VERSION command.
  188.  
  189.  
  190.  
  191.  
  192.  
  193. /DCC  ???
  194.  
  195.         DCC establishes a direct client-to-client connection which can be
  196.         used for private talks or data transfers that do not pass the IRC
  197.         servers network.
  198.  
  199.         Currently AmyIRC does not support DCC.
  200.  
  201.  
  202.  
  203.  
  204.  
  205. /INVITE  {#channel} nick
  206.  
  207.         Tell the user nick that he may join your current channel or the
  208.         channel given as an argument.  This is needed for channels set to
  209.         "invite-only" with MODE +i.
  210.  
  211.         You need to be channel operator to INVITE someone to an invite-only
  212.         channel.
  213.  
  214. See also:
  215.     MODE
  216.  
  217.  
  218.  
  219.  
  220.  
  221. /JOIN  #channel {key}
  222.  
  223.         Enter a channel.  You can enter up to 10 channels concurrently by 
  224.         sending several JOIN commands.
  225.  
  226.         There is the notion of a "current channel" which is the one you are            talking to.  Public messages are send to this channel and messages             coming from other channels are prefixed by the channel name. 
  227.         I.e.:
  228.  
  229.         <nick> Hello world             is a public message on the current 
  230.                                        channel
  231.  
  232.         <#foo:nick> Hello world        is a public message on channel #foo
  233.  
  234.         If you JOIN a channel that you are already on then this channel 
  235.         becomes the current channel.
  236.  
  237.         Joining a channel may require you to use a key word if the channel
  238.         uses MODE +k.
  239.         
  240. See also:
  241.   PART        MODE
  242.  
  243.  
  244.  
  245.  
  246. /KICK  {#channel} nick
  247.  
  248.         Remove the user nick from the current channel or the channel given
  249.         as an argument.
  250.  
  251.         You need to be channel operator for that channel to remove an user.
  252.  
  253. See also:
  254.     BAN
  255.  
  256.  
  257.  
  258.  
  259.  
  260. /LIST  {channel#}
  261.  
  262.         List the number of users and topic of the current channel or the 
  263.         channel passed as an argument.
  264.  
  265.         The channel argument can contain wildcard characters, then any channel         with a matching name will be listed.
  266.  
  267.         If the list is too long then your IRC server may reject you.
  268.  
  269.  
  270. See also:
  271.   NAMES      WHO       TOPIC
  272.  
  273.  
  274.  
  275.  
  276. /LUSERS  {server}
  277.  
  278.  Query your server or the given server for some statistics about
  279.         the IRC network.
  280.  
  281.  
  282.  
  283.  
  284.  
  285. /MODE  nick [+|-]modechars {arguments}
  286. /MODE  #channel [+|-]modechars {arguments}
  287.  
  288.         Alters all the settings in a session.  You can change channel specific
  289.         options and those for the user nick.  Options are enabled with a + and
  290.         disabled with a - in front of the mode character.  Here is a list of           all modes.  Changing the channel mode requires channel operator
  291.         privilege.
  292.  
  293.         nick     [+|-]            make yourself invisible to WHO and NAMES 
  294.                                   except for users that are on your 
  295.                                   channel(s).
  296.  
  297.         nick     [+|-]o pass      make yourself IRC operator.
  298.  
  299.         nick     [+|-]s           tell the server that you want to receive 
  300.                                   administrative messages.
  301.  
  302.         nick     [+|-]w           tell the server that you want to receive 
  303.                                   WALLOPS messages.
  304.  
  305.         #channel [+|-]b nick      ban a user from a channel.
  306.  
  307.         #channel [+|-]i           make the channel invite-only
  308.  
  309.         #channel [+|-]k key       set the channel key, only people with a
  310.                                   correct key may enter the channel.
  311.  
  312.         #channel [+|-]l limit     limit the number of users on a channel.
  313.  
  314.         #channel [+|-]m           make the channel moderated, just channel
  315.                                   operators and other privileged users (+v)
  316.                                   may send public messages to a channel.
  317.  
  318.         #channel [+|-]n           disallow public messages to the channel from                                   people on the outside.
  319.  
  320.         #channel [+|-]o nick      make user {nick} a channel operator.
  321.  
  322.         #channel [+|-]p           make a channel invisible to LIST and
  323.                                   NAMES.  You can still query it with
  324.                                   WHO if you know the exact channel name.
  325.  
  326.         #channel [+|-]s           make a channel completely secret.  It will 
  327.                                   not appear on any list or query.
  328.  
  329.         #channel [+|-]t           disallow normal users to change the channel 
  330.                                   topic.  Only channel operators may do that.
  331.  
  332.         #channel [+|-]v nick      Grant user {nick} to speak into a moderated 
  333.                                   channel (+m).
  334.  
  335.  
  336. See also:
  337.    WHO     NAMES    BAN     CHOP     INVITE    JOIN
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344. /ME   action
  345.      
  346.  You can send special action messages to your current channel.  These are
  347. actually public messages with some control characters that are interpreted
  348. by newer IRC clients.
  349.         
  350.  It is generally difficult to express emotions in written messages, using
  351. the ME command helps around this problem by using non-direct speech.
  352.  
  353.  An action appears on the channel like:
  354.  
  355.         #channel=> nick does this and that
  356.  
  357.  
  358. See also:
  359.    MSG       QUERY
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366. /MSG   #channel message
  367. /MSG   nick message
  368.  
  369.  Public messages can be read by anyone on the current channel.  With MSG you 
  370. can send messages to an arbitrary channel unless that channel explicitely 
  371. forbids messages from the outside.
  372.  
  373.  When you specify a {nick} as the recipient then the message is just
  374. send to the specific user. You can use a comma-separated list of
  375. {nick}s. In that case AmyIRC will repeat the message for each user
  376. on the list.
  377.  
  378.  
  379. See also:
  380.    QUERY     ME     MODE      NOTICE
  381.  
  382.  
  383.  
  384.  
  385.  
  386. /NAMES {#channel}
  387.  
  388.  NAMES lists all users on some channel by their nickname.
  389.  
  390.  You can use wildcard characters so that all users on all matching {channel}s
  391. are listed.  If the list is too long then your IRC server may reject you.
  392.  
  393.  
  394. See also:
  395.    LIST    WHO    TOPIC
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402. /NICK  nick
  403.  
  404.  Change your "nickname" to nick.  If that nickname is used by someone else
  405. you get an error message and your nickname remains the same.
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412. /NOTICE    #channel message
  413. /NOTICE    nick message
  414.  
  415.   About the same as the MSG command except that the recipient(s) can
  416. distinguish between the two methods.
  417.  
  418.   This was introduced to avoid infinite message loops when two or more
  419. Irc II scripts respond to each other.  By convention (and public
  420. punishment) you are obliged to use NOTICE for any automated response
  421. generated by a script and to ignore any NOTICEs sent to your script.
  422.  
  423.        AmyIRC does not yet support scripts.
  424.         
  425.  
  426. See also:
  427.    MSG
  428.  
  429.  
  430.  
  431.  
  432. /PART  {#channel}
  433. /LEAVE {#channel}
  434.  
  435.  Leave the current channel or the channel given as an argument.  If you have
  436. JOINed other channels then one of these channels becomes the new current
  437. channel.
  438.  
  439. PART and LEAVE are synonyms for some historical reason.
  440.  
  441.  
  442. See also:
  443.    JOIN     LIST
  444.  
  445.  
  446.  
  447.  
  448. /QUERY nick
  449. /QUERY #channel
  450. /QUERY
  451.  
  452.  Redirect all your public messages to the given nick or channel. This comes
  453. handy when you want to temporarily talk to another user without typing
  454. lots of MSG commands.
  455.  
  456.  QUERY without an argument removes the redirection and public messages are
  457. sent to the current channel again (if there is any).
  458.  
  459. See also:
  460.   MSG
  461.  
  462.  
  463.  
  464.  
  465. /QUIT  {message}
  466.  
  467.  Exit from the IRC session.  This informs the server that you are about
  468. to close your network connection.  The optional message is sent to the
  469. channel instead of the default message (Leaving).
  470.  
  471.  AmyIRC will wait for the final server response and then exit.
  472.  
  473.  
  474.  
  475.  
  476.  
  477. /QUOTE  text
  478.  
  479.  The text will be send literally to the server.  With QUOTE it is possible
  480. to use server commands that are not implemented or accessible from a client. 
  481. I.e.:
  482.  
  483.       /QUOTE PONG some.server.name
  484.  
  485.         tells the server that your session is still alive.
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492. /SHOW  something
  493.  
  494.  Display the information gathered so far for something.  Currently
  495. the only useful entity is "state" which shows information about
  496. your session.
  497.  
  498.  
  499.  
  500.  
  501.  
  502. /TOPIC {#channel} {topic}
  503.  
  504.  Set the topic for the current channel or the channel passed as an argument.
  505. If you do not specify a topic then the current topic of the channel is displayed.
  506.  
  507.  
  508. See also:
  509.   NAMES   WHO   LIST
  510.  
  511.  
  512.  
  513.  
  514.  
  515. /UNBAN nick!user@host
  516.  
  517.  Remove the specific user from the current channels ban list.  The ban entry
  518. consists of a nickname nick and an user specification user@host.
  519.  
  520. You need to pass the exact ban entry that is in the channels ban list.  You
  521. cannot use wildcards to remove multiple entries.
  522.  
  523.  
  524.  This command requires channel operator status.
  525.  
  526. See also:
  527.   BAN    MODE
  528.  
  529.  
  530.  
  531.  
  532.         
  533. /UNCHOP  nick
  534.  
  535.  Deny channel operator status to the user with a given nick text.
  536. To deny channel operator status you need to be channel operator yourself.
  537.  
  538. See also:
  539.   CHOP    MODE
  540.  
  541.  
  542.  
  543.  
  544.  
  545. /WHO  nick
  546. /WHO  {#channel}
  547.  
  548.  Show information about the user nick or all users on a given channel.
  549.  
  550.  Both specifications can use wildcard characters to match multiple nicks
  551. or channels.  Using WHO with no argument lists all users from the
  552. current channel.
  553.  
  554. See also:
  555.    WHOIS   LIST   NAMES
  556.  
  557.  
  558.  
  559.  
  560. /WHOIS  nick
  561.  
  562.  Query information about a specific nick.  Using WHOIS is the only
  563. method to query users that made themselves invisible with the MODE command.
  564. However, you need to know their exact nick as WHOIS will not accept wildcards.
  565.  
  566.  
  567. See also:
  568.   WHO    MODE
  569.  
  570.  
  571.  
  572.  
  573.  
  574.         
  575. CREDITS:
  576.  
  577.         AmyIRC was created by
  578.         Markus Illenseer ("ill")
  579.         Initial main loop, user interface, resource tracking
  580.         Matthias Scheler ("tron")
  581.  
  582.         Networking code
  583.         Michael van Elst ("mlelstv")
  584.          Shell interface, console, networking, SASification
  585.  
  586.         S. P. Zeidler ("stargazer")
  587.           Command parser, state machines, commands code
  588.  
  589.  
  590.         Special thanks to Henning Schmiedehausen ("barnard") for
  591.         the "socket.library", all people from the AmiTCP-Group,
  592.         and Oleg Rovner ("oleg") and Bernhard Millemann ("ZZA") for
  593.         proof-reading this guide.
  594.  
  595.  
  596.         Amiguide conversion to text by Paul Leclair for TKA BBS.
  597.  
  598.  
  599. u1cfOTHER COMMANDS AVAILABLE AT THIS PROMPTu0:c7
  600.  
  601. ARCHIE  CONFIG  DIR     FTP     HELP    MAIN
  602. NOTE    QUIT    REDRAW  TALK    TELNET  PING   VIEW 
  603.